#ifndef PLANE_H_
#define PLANE_H_

#include "../generic/Object.h"
#include "../math/Ray.h"

class Plane : public Object
{
public:
	Plane();
	Plane(Vector3f point, Vector3f normal);
	virtual ~Plane();
	
public:
	Vector3f normal;
	
public: /* hit */
	int TestHit(Ray3f ray, HitInfo* hit, int& count);
};

#endif /*PLANE_H_*/
